Big Huge Thesaurus

alimentary canal

noun